graph: { title: "sugi2.c"
node: { title: "sugi2.c:setbit" label: "setbit\nsugi2.c:71:20" }
node: { title: "puts" label: "__builtin_puts\n<built-in>" shape : ellipse }
edge: { sourcename: "sugi2.c:setbit" targetname: "puts" label: "sugi2.c:74:3" }
node: { title: "fflush" label: "fflush\n/usr/include/stdio.h:218:12" shape : ellipse }
edge: { sourcename: "sugi2.c:setbit" targetname: "fflush" label: "sugi2.c:75:3" }
node: { title: "sugi2.c:clearbit" label: "clearbit\nsugi2.c:82:20" }
edge: { sourcename: "sugi2.c:clearbit" targetname: "puts" label: "sugi2.c:85:3" }
edge: { sourcename: "sugi2.c:clearbit" targetname: "fflush" label: "sugi2.c:86:3" }
node: { title: "sugi2.c:testbit" label: "testbit\nsugi2.c:93:19" }
edge: { sourcename: "sugi2.c:testbit" targetname: "puts" label: "sugi2.c:101:3" }
edge: { sourcename: "sugi2.c:testbit" targetname: "fflush" label: "sugi2.c:102:3" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "sugi2.c:testbit" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:testbit" targetname: "__addvsi3" }
node: { title: "__mulvsi3" label: "__mulvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "sugi2.c:testbit" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:testbit" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:testbit" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:testbit" targetname: "__mulvsi3" }
node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
edge: { sourcename: "sugi2.c:testbit" targetname: "printf" label: "sugi2.c:107:3" }
node: { title: "sugi2.c:mget" label: "mget\nsugi2.c:125:19" }
edge: { sourcename: "sugi2.c:mget" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:mget" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:mget" targetname: "sugi2.c:testbit" label: "sugi2.c:127:10" }
node: { title: "sugi2.c:mget_set" label: "mget_set\nsugi2.c:131:20" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "sugi2.c:setbit" label: "sugi2.c:134:3" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:mget_set" targetname: "sugi2.c:clearbit" label: "sugi2.c:136:3" }
node: { title: "sugi2.c:number_of_crossings2" label: "number_of_crossings2\nsugi2.c:141:12" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "sugi2.c:mget" label: "sugi2.c:154:26" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "sugi2.c:mget" label: "sugi2.c:154:45" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings2" targetname: "__addvsi3" }
node: { title: "sugi2.c:number_of_crossings3" label: "number_of_crossings3\nsugi2.c:177:12" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "sugi2.c:mget" label: "sugi2.c:194:9" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "sugi2.c:mget" label: "sugi2.c:197:11" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings3" targetname: "__addvsi3" }
node: { title: "sugi2.c:number_of_crossings_a" label: "number_of_crossings_a\nsugi2.c:212:12" }
edge: { sourcename: "sugi2.c:number_of_crossings_a" targetname: "sugi2.c:number_of_crossings3" label: "sugi2.c:220:8" }
edge: { sourcename: "sugi2.c:number_of_crossings_a" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:number_of_crossings_a" targetname: "__addvsi3" }
node: { title: "sugi2.c:make_matrix" label: "make_matrix\nsugi2.c:231:13" }
edge: { sourcename: "sugi2.c:make_matrix" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:make_matrix" targetname: "sugi2.c:mget_set" label: "sugi2.c:264:4" }
edge: { sourcename: "sugi2.c:make_matrix" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:make_matrix" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:make_matrix" targetname: "sugi2.c:mget_set" label: "sugi2.c:283:6" }
node: { title: "sugi2.c:su_find_node_with_number" label: "su_find_node_with_number\nsugi2.c:320:25" }
node: { title: "uniqnode2" label: "uniqnode2\nuniqnode.h:56:25" shape : ellipse }
edge: { sourcename: "sugi2.c:su_find_node_with_number" targetname: "uniqnode2" label: "sugi2.c:326:10" }
node: { title: "sugi2.c:store_new_positions" label: "store_new_positions\nsugi2.c:329:13" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "sugi2.c:su_find_node_with_number" label: "sugi2.c:340:7" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "printf" label: "sugi2.c:348:4" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "sugi2.c:su_find_node_with_number" label: "sugi2.c:354:7" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "printf" label: "sugi2.c:362:4" }
edge: { sourcename: "sugi2.c:store_new_positions" targetname: "__addvsi3" }
node: { title: "sugi2.c:copy_m" label: "copy_m\nsugi2.c:370:13" }
node: { title: "memmove" label: "memmove\n/usr/include/string.h:46:14" shape : ellipse }
edge: { sourcename: "sugi2.c:copy_m" targetname: "memmove" label: "sugi2.c:377:9" }
edge: { sourcename: "sugi2.c:copy_m" targetname: "memmove" label: "sugi2.c:378:9" }
edge: { sourcename: "sugi2.c:copy_m" targetname: "memmove" label: "sugi2.c:380:9" }
edge: { sourcename: "sugi2.c:copy_m" targetname: "memmove" label: "sugi2.c:383:9" }
node: { title: "sugi2.c:equal_m" label: "equal_m\nsugi2.c:389:12" }
edge: { sourcename: "sugi2.c:equal_m" targetname: "sugi2.c:mget" label: "sugi2.c:396:8" }
edge: { sourcename: "sugi2.c:equal_m" targetname: "sugi2.c:mget" label: "sugi2.c:396:26" }
edge: { sourcename: "sugi2.c:equal_m" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:equal_m" targetname: "__addvsi3" }
node: { title: "sugi2.c:equal_a" label: "equal_a\nsugi2.c:406:12" }
edge: { sourcename: "sugi2.c:equal_a" targetname: "sugi2.c:equal_m" label: "sugi2.c:415:7" }
edge: { sourcename: "sugi2.c:equal_a" targetname: "__addvsi3" }
node: { title: "sugi2.c:copy_a" label: "copy_a\nsugi2.c:426:20" }
edge: { sourcename: "sugi2.c:copy_a" targetname: "sugi2.c:copy_m" label: "sugi2.c:431:3" }
edge: { sourcename: "sugi2.c:copy_a" targetname: "__addvsi3" }
node: { title: "sugi2.c:exch_rows" label: "exch_rows\nsugi2.c:437:13" }
edge: { sourcename: "sugi2.c:exch_rows" targetname: "sugi2.c:mget" label: "sugi2.c:459:10" }
edge: { sourcename: "sugi2.c:exch_rows" targetname: "sugi2.c:mget" label: "sugi2.c:460:10" }
edge: { sourcename: "sugi2.c:exch_rows" targetname: "sugi2.c:mget_set" label: "sugi2.c:461:3" }
edge: { sourcename: "sugi2.c:exch_rows" targetname: "sugi2.c:mget_set" label: "sugi2.c:462:3" }
edge: { sourcename: "sugi2.c:exch_rows" targetname: "__addvsi3" }
node: { title: "sugi2.c:exch_columns" label: "exch_columns\nsugi2.c:468:13" }
edge: { sourcename: "sugi2.c:exch_columns" targetname: "sugi2.c:mget" label: "sugi2.c:490:10" }
edge: { sourcename: "sugi2.c:exch_columns" targetname: "sugi2.c:mget" label: "sugi2.c:491:10" }
edge: { sourcename: "sugi2.c:exch_columns" targetname: "sugi2.c:mget_set" label: "sugi2.c:492:3" }
edge: { sourcename: "sugi2.c:exch_columns" targetname: "sugi2.c:mget_set" label: "sugi2.c:493:3" }
edge: { sourcename: "sugi2.c:exch_columns" targetname: "__addvsi3" }
node: { title: "sugi2.c:reverse_r" label: "reverse_r\nsugi2.c:499:12" }
edge: { sourcename: "sugi2.c:reverse_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:reverse_r" targetname: "sugi2.c:exch_rows" label: "sugi2.c:507:3" }
edge: { sourcename: "sugi2.c:reverse_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:reverse_r" targetname: "__addvsi3" }
node: { title: "sugi2.c:reverse_c" label: "reverse_c\nsugi2.c:513:12" }
edge: { sourcename: "sugi2.c:reverse_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:reverse_c" targetname: "sugi2.c:exch_columns" label: "sugi2.c:521:3" }
edge: { sourcename: "sugi2.c:reverse_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:reverse_c" targetname: "__addvsi3" }
node: { title: "sugi2.c:row_barycenter" label: "row_barycenter\nsugi2.c:527:15" }
edge: { sourcename: "sugi2.c:row_barycenter" targetname: "sugi2.c:mget" label: "sugi2.c:534:7" }
edge: { sourcename: "sugi2.c:row_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:row_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:row_barycenter" targetname: "__addvsi3" }
node: { title: "sugi2.c:column_barycenter" label: "column_barycenter\nsugi2.c:547:15" }
edge: { sourcename: "sugi2.c:column_barycenter" targetname: "sugi2.c:mget" label: "sugi2.c:554:7" }
edge: { sourcename: "sugi2.c:column_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:column_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:column_barycenter" targetname: "__addvsi3" }
node: { title: "sugi2.c:r_r" label: "r_r\nsugi2.c:568:12" }
edge: { sourcename: "sugi2.c:r_r" targetname: "sugi2.c:row_barycenter" label: "sugi2.c:575:14" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_r" targetname: "sugi2.c:reverse_r" label: "sugi2.c:586:10" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_r" targetname: "sugi2.c:reverse_c" label: "sugi2.c:589:11" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_r" targetname: "__addvsi3" }
node: { title: "sugi2.c:r_c" label: "r_c\nsugi2.c:601:12" }
edge: { sourcename: "sugi2.c:r_c" targetname: "sugi2.c:column_barycenter" label: "sugi2.c:608:14" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_c" targetname: "sugi2.c:reverse_c" label: "sugi2.c:619:10" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_c" targetname: "sugi2.c:reverse_r" label: "sugi2.c:622:11" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:r_c" targetname: "__addvsi3" }
node: { title: "sugi2.c:b_r" label: "b_r\nsugi2.c:634:12" }
edge: { sourcename: "sugi2.c:b_r" targetname: "sugi2.c:row_barycenter" label: "sugi2.c:643:14" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "sugi2.c:exch_rows" label: "sugi2.c:660:7" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "sugi2.c:exch_columns" label: "sugi2.c:664:8" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_r" targetname: "__addvsi3" }
node: { title: "sugi2.c:b_c" label: "b_c\nsugi2.c:676:12" }
edge: { sourcename: "sugi2.c:b_c" targetname: "sugi2.c:column_barycenter" label: "sugi2.c:685:14" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "sugi2.c:exch_columns" label: "sugi2.c:705:7" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "sugi2.c:exch_rows" label: "sugi2.c:708:8" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:b_c" targetname: "__addvsi3" }
node: { title: "sugi2.c:sorted" label: "sorted\nsugi2.c:720:12" }
edge: { sourcename: "sugi2.c:sorted" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:sorted" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:sorted" targetname: "__addvsi3" }
node: { title: "sugi2.c:phase1_down" label: "phase1_down\nsugi2.c:734:19" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "sugi2.c:b_c" label: "sugi2.c:741:9" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "sugi2.c:b_c" label: "sugi2.c:744:8" }
edge: { sourcename: "sugi2.c:phase1_down" targetname: "__addvsi3" }
node: { title: "sugi2.c:phase1_up" label: "phase1_up\nsugi2.c:749:19" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "sugi2.c:b_r" label: "sugi2.c:760:9" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "sugi2.c:b_r" label: "sugi2.c:764:8" }
edge: { sourcename: "sugi2.c:phase1_up" targetname: "__addvsi3" }
node: { title: "sugi2.c:phase2_down" label: "phase2_down\nsugi2.c:771:19" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:column_barycenter" label: "sugi2.c:780:18" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:sorted" label: "sugi2.c:783:7" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:r_c" label: "sugi2.c:786:10" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:column_barycenter" label: "sugi2.c:795:31" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:sorted" label: "sugi2.c:799:6" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "sugi2.c:r_c" label: "sugi2.c:802:9" }
edge: { sourcename: "sugi2.c:phase2_down" targetname: "__addvsi3" }
node: { title: "sugi2.c:phase2_up" label: "phase2_up\nsugi2.c:810:19" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:row_barycenter" label: "sugi2.c:822:18" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:sorted" label: "sugi2.c:826:7" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:r_r" label: "sugi2.c:829:10" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:row_barycenter" label: "sugi2.c:838:17" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:sorted" label: "sugi2.c:842:6" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "sugi2.c:r_r" label: "sugi2.c:845:9" }
edge: { sourcename: "sugi2.c:phase2_up" targetname: "__addvsi3" }
node: { title: "sugi2.c:humansize" label: "humansize\nsugi2.c:853:20" }
edge: { sourcename: "sugi2.c:humansize" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:humansize" targetname: "__addvsi3" }
node: { title: "memset" label: "memset\n/usr/include/string.h:60:14" shape : ellipse }
edge: { sourcename: "sugi2.c:humansize" targetname: "memset" label: "sugi2.c:866:2" }
node: { title: "snprintf" label: "snprintf\n/usr/include/stdio.h:354:12" shape : ellipse }
edge: { sourcename: "sugi2.c:humansize" targetname: "snprintf" label: "sugi2.c:867:2" }
node: { title: "sugi2.c:bc_n" label: "bc_n\nsugi2.c:873:13" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:910:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:911:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:912:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:913:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:917:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:918:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:919:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:920:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:956:13" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:957:14" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:958:14" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:959:14" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:968:15" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:969:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:970:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:971:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:980:15" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:981:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:982:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:983:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__mulvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:991:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:992:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:993:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_calloc" label: "sugi2.c:994:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:make_matrix" label: "sugi2.c:999:3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1002:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1003:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "printf" label: "sugi2.c:1005:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "fflush" label: "sugi2.c:1006:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "memset" label: "sugi2.c:1009:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "snprintf" label: "sugi2.c:1010:2" }
node: { title: "update_status_text_cross" label: "update_status_text_cross\nmain.h:403:13" shape : ellipse }
edge: { sourcename: "sugi2.c:bc_n" targetname: "update_status_text_cross" label: "sugi2.c:1011:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_down" label: "sugi2.c:1021:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1022:3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_up" label: "sugi2.c:1023:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1024:3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1030:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_down" label: "sugi2.c:1032:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1033:8" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1038:5" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_up" label: "sugi2.c:1041:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1043:8" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1047:5" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "printf" label: "sugi2.c:1052:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "fflush" label: "sugi2.c:1053:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "memset" label: "sugi2.c:1056:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "snprintf" label: "sugi2.c:1057:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "update_status_text_cross" label: "sugi2.c:1058:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:equal_a" label: "sugi2.c:1075:25" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:equal_a" label: "sugi2.c:1078:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1079:4" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1090:5" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase2_down" label: "sugi2.c:1091:12" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1096:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_down" label: "sugi2.c:1097:13" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1098:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1101:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_up" label: "sugi2.c:1104:13" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1105:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1108:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:equal_a" label: "sugi2.c:1126:26" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase2_up" label: "sugi2.c:1128:12" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1132:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_up" label: "sugi2.c:1133:13" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1134:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1137:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:phase1_down" label: "sugi2.c:1140:13" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:number_of_crossings_a" label: "sugi2.c:1141:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:copy_a" label: "sugi2.c:1144:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "printf" label: "sugi2.c:1149:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "fflush" label: "sugi2.c:1152:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "memset" label: "sugi2.c:1155:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "snprintf" label: "sugi2.c:1156:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "update_status_text_cross" label: "sugi2.c:1157:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:equal_a" label: "sugi2.c:1174:26" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:equal_a" label: "sugi2.c:1194:25" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:humansize" label: "sugi2.c:1204:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "printf" label: "sugi2.c:1204:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "fflush" label: "sugi2.c:1205:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "memset" label: "sugi2.c:1208:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "snprintf" label: "sugi2.c:1209:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "update_status_text_cross" label: "sugi2.c:1210:2" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:store_new_positions" label: "sugi2.c:1214:3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "sugi2.c:store_new_positions" label: "sugi2.c:1218:3" }
node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1223:14" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1226:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1229:16" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1232:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1237:15" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1240:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1243:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1246:18" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1251:15" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1254:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1257:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1260:18" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1265:15" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1268:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1271:17" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1274:18" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1281:10" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1284:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1287:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1290:11" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "__addvsi3" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1295:6" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1298:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1301:7" }
edge: { sourcename: "sugi2.c:bc_n" targetname: "dp_free" label: "sugi2.c:1304:7" }
node: { title: "reduce_crossings2" label: "reduce_crossings2\nsugi2.c:1572:6" }
edge: { sourcename: "reduce_crossings2" targetname: "dp_free" label: "sugi2.c:1577:14" }
edge: { sourcename: "reduce_crossings2" targetname: "__addvsi3" }
edge: { sourcename: "reduce_crossings2" targetname: "dp_calloc" label: "sugi2.c:1582:20" }
edge: { sourcename: "reduce_crossings2" targetname: "printf" label: "sugi2.c:1590:2" }
edge: { sourcename: "reduce_crossings2" targetname: "fflush" label: "sugi2.c:1592:2" }
edge: { sourcename: "reduce_crossings2" targetname: "sugi2.c:bc_n" label: "sugi2.c:1602:2" }
}
